| Plant_CreateDuplicatePlant | PlantObjectCoreTools |
Declaration:
PROCEDURE Plant_CreateDuplicatePlant
( plantToCreateFrom:HANDLE ) ; Description:
Creates a new plant from the currently selected plant
| Plant_EditPlantDefinitionViaResourceBrowser | PlantObjectCoreTools |
Declaration:
PROCEDURE Plant_EditPlantDefinitionViaResourceBrowser
( plantToEdit:HANDLE ) ; Description:
Updates the definition when the user edits a plant definition from the resource browser
| Plant_GetToolInitialized | PlantObjectCoreTools |
Declaration:
FUNCTION Plant_GetToolInitialized
:INTEGER ; Description:
Returns true if the plant tool is initialized.
| Plant_GetToolPlacementMode | PlantObjectCoreTools |
Declaration:
FUNCTION Plant_GetToolPlacementMode
:INTEGER ; Description:
Gets the current placement mode associated with the plant tool.
| Plant_GetToolPlantName | PlantObjectCoreTools |
Declaration:
FUNCTION Plant_GetToolPlantName
:PROCEDURE ; Description:
Gets the current plant that the tool has loaded.
| Plant_GetToolSpacing | PlantObjectCoreTools |
Declaration:
FUNCTION Plant_GetToolSpacing
:REAL ; Description:
Gets the current spacing associated with the plant tool.
| Plant_ReplacePlant | PlantObjectCoreTools |
Declaration:
PROCEDURE Plant_ReplacePlant
( plantToReplace:HANDLE ) ; Description:
Replaces a the currently selected plant
| Plant_ResetPlantInstances | PlantObjectCoreTools |
Declaration:
PROCEDURE Plant_ResetPlantInstances
( plantSymbolName:PROCEDURE ) ; Description:
Resets all instances of the plant symbol definition that is edited.
| Plant_UpdatePlacePlantTool | PlantObjectCoreTools |
Declaration:
PROCEDURE Plant_UpdatePlacePlantTool
( plantToUpdateWith:HANDLE ) ; Description:
Updates the place plant tool when plant is double clicked from resource browser
| Plant_UpdateTranslatedPlantIDRecord | PlantObjectCoreTools |
Declaration:
PROCEDURE Plant_UpdateTranslatedPlantIDRecord
( newID:PROCEDURE ) ; Description:
Updates the plant record with the new ID.